Mihdan\ReCrawler\Dependencies\Google\Client D

Total Complexity 146
Dependencies 27
Dependents 5
Total lines 972
Lines of code 479
Logical lines of code 246
Comment lines 407
Methods 68
Properties 9

Methods 68

Method Rating Maintainability Complexity Lines of code
setAuthConfig()
A
48 10 31
__construct()
A
42 6 58
authorize()
A
52 8 23
createApplicationDefaultCredentials()
S
53 7 21
createDefaultHttpClient()
S
53 7 20
isAccessTokenExpired()
S
54 7 19
createAuthUrl()
S
54 7 17
fetchAccessTokenWithRefreshToken()
S
54 6 21
setAccessToken()
S
58 5 16
addScope()
S
62 5 11
fetchAccessTokenWithAuthCode()
S
58 4 15
fetchAccessTokenWithAssertion()
S
58 4 14
verifyIdToken()
S
61 3 11
getCache()
S
72 2 6
execute()
S
64 2 8
isAppEngine()
S
76 2 3
getConfig()
S
78 2 3
setRequestVisibleActions()
S
70 2 6
getOAuth2Service()
S
71 2 6
revokeToken()
S
75 2 4
prepareScopes()
S
71 2 6
getRefreshToken()
S
71 2 6
getLogger()
S
71 2 6
getHttpClient()
S
71 2 6
createDefaultLogger()
S
63 2 10
setCacheConfig()
S
80 1 3
getAuthHandler()
S
78 1 3
setApiFormatV2()
S
79 1 3
setUseBatch()
S
81 1 3
setHttpClient()
S
81 1 3
setConfig()
S
80 1 3
setAuthConfigFile()
S
81 1 3
setCache()
S
81 1 3
createDefaultCache()
S
81 1 3
setSubject()
S
80 1 3
setDefer()
S
81 1 3
shouldDefer()
S
82 1 3
createOAuth2Service()
S
71 1 4
setLogger()
S
81 1 3
setIncludeGrantedScopes()
S
80 1 3
getScopes()
S
82 1 3
getClientSecret()
S
80 1 3
authenticate()
S
80 1 3
refreshTokenWithAssertion()
S
81 1 3
refreshToken()
S
80 1 3
useApplicationDefaultCredentials()
S
80 1 3
isUsingApplicationDefaultCredentials()
S
80 1 3
getAccessToken()
S
82 1 3
getAuth()
S
80 1 3
setAuth()
S
80 1 3
setClientId()
S
80 1 3
getClientId()
S
80 1 3
setClientSecret()
S
80 1 3
setRedirectUri()
S
80 1 3
setScopes()
S
77 1 4
getRedirectUri()
S
80 1 3
setState()
S
80 1 3
setAccessType()
S
80 1 3
setApprovalPrompt()
S
80 1 3
setLoginHint()
S
80 1 3
setApplicationName()
S
80 1 3
setDeveloperKey()
S
80 1 3
setHostedDomain()
S
80 1 3
setPrompt()
S
80 1 3
setOpenidRealm()
S
80 1 3
getLibraryVersion()
S
81 1 3
setTokenCallback()
S
80 1 3
createUserRefreshCredentials()
S
73 1 4